package com.example.ext.entity;

import com.example.entity.authority.SystemUser;

import java.util.Date;
import java.util.List;

/**
 * Created by youkun on 2017/8/13.
 * 扩展的系统用户信息
 */
public class ExtSysUser extends SystemUser{

    private Long authorId;

    private String roleName;

    private String authorName;

    private String authorIcon;

    private Long parentId;

    private String authorUrl;

    private String authorType;

    private Long partyId;       //公司Id

    private String partyName; //公司名称


    private String partyAddr;  //公司地址


    private String partyType;  //公司地址


    private Long partyParentId;  //公司机构

    private List<String>  roleList; //角色列表

    private String partyIds;       //公司Id列表

    private Integer currentPage; //

    private Integer pageSize;

    private String partyLevel;

    private Date crateDate;


    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public String getAuthorName() {
        return authorName;
    }

    public void setAuthorName(String authorName) {
        this.authorName = authorName;
    }

    public Long getAuthorId() {
        return authorId;
    }

    public void setAuthorId(Long authorId) {
        this.authorId = authorId;
    }

    public String getAuthorUrl() {
        return authorUrl;
    }

    public void setAuthorUrl(String authorUrl) {
        this.authorUrl = authorUrl;
    }

    public String getAuthorIcon() {
        return authorIcon;
    }

    public void setAuthorIcon(String authorIcon) {
        this.authorIcon = authorIcon;
    }

    public Long getParentId() {
        return parentId;
    }

    public void setParentId(Long parentId) {
        this.parentId = parentId;
    }

    public Long getPartyId() {
        return partyId;
    }

    public void setPartyId(Long partyId) {
        this.partyId = partyId;
    }

    public String getPartyName() {
        return partyName;
    }

    public void setPartyName(String partyName) {
        this.partyName = partyName;
    }

    public String getPartyAddr() {
        return partyAddr;
    }

    public void setPartyAddr(String partyAddr) {
        this.partyAddr = partyAddr;
    }

    public String getPartyType() {
        return partyType;
    }

    public void setPartyType(String partyType) {
        this.partyType = partyType;
    }

    public Long getPartyParentId() {
        return partyParentId;
    }

    public void setPartyParentId(Long partyParentId) {
        this.partyParentId = partyParentId;
    }

    public String getAuthorType() {
        return authorType;
    }

    public void setAuthorType(String authorType) {
        this.authorType = authorType;
    }

    public String getPartyIds() {
		return partyIds;
	}

	public void setPartyIds(String partyIds) {
		this.partyIds = partyIds;
	}

	public Integer getCurrentPage() {
        return currentPage;
    }

    public void setCurrentPage(Integer currentPage) {
        this.currentPage = currentPage;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public List<String> getRoleList() {
        return roleList;
    }

    public void setRoleList(List<String> roleList) {
        this.roleList = roleList;
    }

    public String getPartyLevel() {
        return partyLevel;
    }

    public void setPartyLevel(String partyLevel) {
        this.partyLevel = partyLevel;
    }

    public Date getCrateDate() {
        return crateDate;
    }

    public void setCrateDate(Date crateDate) {
        this.crateDate = crateDate;
    }
}
